# -*- coding: utf-8 -*- 
# 作者:飞虎
# 开发时间:2022/5/3 17:22
# 0. 导入需要的包和模块
from PyQt5.Qt import *
import sys

# 1. 创建一个应用程序对象
app = QApplication(sys.argv)
# 2. 控件的操作
# 2.1 创建控件
window = QWidget()
# 2.2 设置控件
window.setWindowTitle('[*]交互状态')
window.resize(500, 500)

# window.setWindowModified(True)
# print(window.isWindowModified())
# win2=QWidget()
btn = QPushButton(window)
btn.setText('按钮')
btn.destroyed.connect(lambda :print('按钮被释放了'))

# btn.setVisible(False)
# btn.setHidden(True)
# btn.hide()
btn.setAttribute(Qt.WA_DeleteOnClose,True)
btn.close()

# btn.deleteLater()

# 2.3 展示控件
window.show()
# win2.show()
# win2.raise_()
# print(window.isActiveWindow())

# 3. 应用程序的执行,进入到消息循环
sys.exit(app.exec_())
